<?php
namespace app\admin\model;
use think\Model;
use think\Db;

class ImagesModel extends Model{
    public function __construct()
    {
        parent::__construct();
    }
    //首页遍历轮播图
    public function getImages(){
        $images = Db::table('images')->where('is_del=0')->order('imgs_time desc')->paginate(8);//分页显示8个
//        echo $this->getLastSql();
//        dump($images);
        return $images;
    }
    //删除
    public function delImages($id){
        $del = Db::table('images')->where("id=$id")->update(['is_del'=>1]);
        return $del;
    }
    //增加
    public function addImages($imgs_url){
        $img_url = Db::table('images')->insert($imgs_url);
        return $img_url;
    }
    //设置图片为首页轮播图
    public function setHome($id){
        $img=  Db::table('images')->where("id=$id AND is_del=0")->update(['status'=>1,'imgs_time'=>time()]);
        return $img;
     }
    //设置图片为商城轮播图
    public function setGoods($id){
        $img=  Db::table('images')->where("id=$id AND is_del=0")->update(['status'=>2,'imgs_time'=>time()]);
        return $img;
    }
    //取消设置轮播图
    public function removeSetImages($id){
        $img=  Db::table('images')->where("id=$id AND is_del=0")->update(['status'=>0,'imgs_time'=>time()]);
        return $img;
    }
}